flea-bitten kidney - Alemán Inglés Diccionario